package com.yellowpage.omc.datacollect.service;

import java.util.List;
import java.util.Map;

import com.yellowpage.white.common.PageRender;
import com.yellowpage.white.service.BaseService;

import com.yellowpage.omc.datacollect.data.DataCollect;

public interface DataCollectService extends BaseService {  

    /* Smooth generate Method */ 
    public DataCollect getDataCollect(Long id);
    public List<DataCollect> getAllDataCollect();
    public List<Map> queryDataCollectByPage(Map queryMap, PageRender pageRender);
    public List<Map> toEditDataCollectById(Map queryMap);
    public void saveDataCollect(DataCollect dataCollect);
	public void updateDataCollect(DataCollect dataCollect);
	public void delete(List deleteList);
	
	public Map getStatusMap();
	public Map getOptTypeMap();
	
	public void initDataCollectRegion(DataCollect dataCollect); 


}
  

